Университет Города Переславля
Программирование для Internet
 
"Сороконожка не ведала горя до тех пор, пока не задумалась, в какой последовательности она переставляет ноги. После этого она уже не могла ходить."
(притча)

Publisher

Этот объект писался, скорее не как пример, а просто потому, что мне надоело обходиться без такого инструментария.

Когда пишешь тексты примеров, всегда возникают проблемы синхронизации текста для печати на странице, с текстом, для выполнения и демнонстрации. Стоит поменять что-либо в "реальном" тексте, как нужно не забыть сделать те же изменения в печатном тексте.

Этот объект позволяет объединить этот процесс и хранить текст один раз.

Нужно просто создать екземпляр объекта Publish, передав кнструктору текст программы-примера. У объекта Publish, есть два очень полезных метода: toString и run. Первый служит для печати программы-примера, второй - для ее выполнения.

Текст для передачи конструктору в виде параметра можно писать почти обычно. Только вместо \, нужно писать \\ и, разумеется, заключить все в кавычки.

Вы можете посмотреть текст этого примера, чтобы увидеть как это делается. В тексте Вы увидите ссылку

<SCRIPT LANGUAGE="JavaScript" SRC="publish.js">
</SCRIPT>

Вот, что содержит файл publish.js

Конец файла publish.js


До сессии всего 35 дней!!!

Главная страница Замечания? Комментарии? Идеи?